#include "ReactorFactory.h"
#include "Reactor.h"
#include "MultipleObjects_Reactor_Implementation.h"
#include "SelectReactor.h"

namespace Network
{
	ReactorFactory::ReactorFactory(void)
	{
	}


	ReactorFactory::~ReactorFactory(void)
	{
	}

	Reactor* ReactorFactory::GetMultipleObjectsReactor()
	{
		MultipleObjects_Reactor_Implementation *reactor = new MultipleObjects_Reactor_Implementation();
		return reactor;
	}

	Reactor* ReactorFactory::GetSelectReactor()
	{
		SelectReactor *reactor = new SelectReactor();
		return reactor;
	}
}